at the same time, same place - Turkish English Dictionary